the engineers - German English Dictionary